package com.xidian.zhiancloud.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.xidian.zhiancloud.model.SysUserAbandon;

import java.util.List;
import java.util.Map;
@Deprecated
public interface SysUserAbandonMapper extends BaseMapper<SysUserAbandon> {

    int selectByUserPosition(String position);

    int selectByUserPost(String post);

    List<SysUserAbandon> selectByPhoneNum(String phoneNum);

    SysUserAbandon selectByUserNameAndPassWords(String username, String passwords);

    SysUserAbandon selectByPrimaryKey(Long longId);

    List<SysUserAbandon> selectUserList(Map mapResult);

    List<SysUserAbandon> selectByCompanyAndRoleId(Long companyId, Long roleId);

    /**
     * 查询用户的所有菜单ID
     */
    List<String> queryAllMenuId(String userId);

    List<SysUserAbandon> queryList(Map<String, Object> map);

    List<SysUserAbandon> queryList(Object id);

    int queryTotal(Map<String, Object> map);

    int queryTotal();

}